<?php
/* 
 * ********* CVS HEADER ********* 
 * 
 * $RCSfile: admgroupnew.php,v $ 
 * $Date: 2006/03/21 17:26:32 $ 
 * $Revision: 1.3 $ 
 * 
 * ********* CVS HEADER ********* 
 */
if($nom!="")
{
	$query="INSERT INTO groupe (nom,description,id_environnement,password) VALUES ('$nom','$description','$environnement','$password');";
	$res=@rportalrequete($query) or die ("ERREUR 0066");
	$lastid=rportallastid($res);
	$query="INSERT INTO hierarchie (id_groupe,id_groupe_dessus) VALUES ('$lastid','$lastid')";
	@rportalrequete($query) or die ("ERREUR 0067");
		$query="INSERT INTO groupe_management VALUES('2','$lastid');";
		$result=rportalrequete($query) or die ("ERREUR 0068");
		$query="SELECT id_fonction FROM droit WHERE id_groupe='$super_group'";
		$result2=rportalrequete($query) or die ("ERREUR 0069");
		while($row2=rportalligne($result2))
		{
			$query="INSERT INTO droit VALUES ('$lastid','$row2[id_fonction]')";
			$result3=rportalrequete($query) or die ("ERREUR 0070");
		}
		$query="SELECT id_groupe_dessus FROM hierarchie WHERE id_groupe='$super_group' AND id_groupe_dessus!='$super_group'";
		$result2=rportalrequete($query) or die ("ERREUR 0071");
		while($row2=rportalligne($result2))
		{
			$query="INSERT INTO hierarchie VALUES ('$lastid','$row2[id_groupe_dessus]')";
			$result3=rportalrequete($query) or die ("ERREUR 0072");
		}
		$query="SELECT id_groupe FROM hierarchie WHERE id_groupe_dessus='$super_group' AND id_groupe!='$super_group'";
		$result2=rportalrequete($query) or die ("ERREUR 0073");
		while($row2=rportalligne($result2))
		{
			$query="INSERT INTO hierarchie VALUES ('$row2[id_groupe]','$lastid')";
			$result3=rportalrequete($query) or die ("ERREUR 0074");
		}
	

header("Location: ?op=admgroupliste#$lastid");
exit;
}
?>
<?php
include("environnement/$session[environnement]/header.php");
require_once(get_path_module("admin")); 
$pc = new panneau_controle(); 
$pc->calculRubriqueParFonction($op); 
echo $pc->retourneEntete();
?>
<center>NOUVEAU GROUPE</center>
<form method="post" action="?op=admgroupnew">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
      <td>Creer a partir de</td>
    <td>
    	<select name="super_group" size="1">
    	<?php
    	$query="SELECT * from groupe GROUP BY id";
	$result=rportalrequete($query) or die ("ERREUR 0076");
	while($row=rportalligne($result))
	{
		echo "<option value=\"$row[id]\">$row[nom]</option>\n";
	}
    	?>
        </select>
 
      </td>
  </tr>

  <tr>
      <td>nom</td>
    <td>
        <input type="text" name="nom">
      </td>
  </tr>
  <tr>
      <td>description </td>
    <td>
        <textarea name="description" rows="3"></textarea>
      </td>
  </tr>
  <tr>
      <td>mot de passe</td>
    <td>
        <input type="text" name="password" value="Aleatoire">
      </td>
  </tr>
  <tr>
      <td>environnement</td>
    <td>
    	<select name="environnement" size="1">
    	<?php
    	$query="SELECT * from environnement GROUP BY id";
	$result=rportalrequete($query) or die ("ERREUR 0077");
	while($row=rportalligne($result))
	{
		echo "<option value=\"$row[id]\">$row[nom]</option>\n";
	}
    	?>
        </select>
 
      </td>
  </tr>
  <tr>
    <td>
        <input type="submit" name="Submit" value="Envoyer">
      </td>
    <td>
        <input type="reset" name="Submit2" value="R&eacute;tablir">
      </td>
  </tr>
</table>
</form>

<?php
include("environnement/$session[environnement]/footer.php");
?>